Elaboração de Especificações de Casos de Uso para Linhas de Produto de Software Baseada em Fragmentos
نویسندگان
چکیده
Use cases are widely used for functional requirements elicitation and specification of information systems. However, writing use case textual specifications for Software Product Lines is a laborious task and the resulting model can become overloaded for practical use. To overcome these issues, a two-phase method is proposed: in the first phase, a set of domain use case fragments is elaborated from the analysis of common and variable product line requirements; in the second phase, use case textual descriptions for a given application can be quickly produced by composing and customizing
منابع مشابه
Extração de casos de teste a partir de modelos de processos de negócio
Resumo. A modelagem de processos de negócio é um recurso que vem sendo empregado com diversas finalidades, entre as quais, planejamento e alinhamento estratégico. Na engenharia de requisitos, os modelos de processos de negócio também são utilizados como insumos na extração de requisitos de software, os quais deverão ser utilizados com base para testes posteriores. Neste sentido, propomos um mét...
متن کاملMétricas para Medição e Melhoria de Processos de Software
A melhoria do processo de software um objetino fundamental para as organiza6es e deve estar baseado em mediV6es. Entretanto, definir, coletar e analisar um conjunto de m6tricas nAo urns tarefa trivial. Neste artigo descrevemos uma abordagem para definiVo de metricas, realizao de mediJes e ava2iao do processo de software baseada nos seguintes passos: (I) identifica20 dos objetivos da medi20, def...
متن کاملG2SPL: Um Processo de Engenharia de Requisitos Orientada a Objetivos para Linhas de Produtos de Software
Abordagens orientadas a objetivos podem ser usadas como uma forma de descobrir requisitos variáveis e comuns de uma Linha de Produtos de Software (LPS), bem como para reduzir os custos associados à configuração de um produto específico na família de produtos. Uma abordagem de requisitos orientada a objetivos que tem sido usada para o desenvolvimento de sistemas complexos é a framework i*. O i* ...
متن کاملUma ferramenta baseada em regras heurísticas para gerar especificações diagramáticas de requisitos orientadas a objeto
Este trabalho apresenta uma ferramenta para a geração automática de diagramas de especificação de requisitos orientados a objeto a partir de textos. São apresentadas as bases de conhecimento desenvolvidas, manualmente, na forma de regras heurísticas, as quais foram obtidas através de estudos de caso e análise de procedimentos junto a especialistas. A utilização de conhecimento humano diferencia...
متن کاملUma Proposta de Evolução em Sistemas Legados
Resumo O processo de evolução de sistemas legados é um tópico de recentes pesquisas na área de engenharia de requisitos. Organizações vêm se defrontando continuamente com a necessidade de mudar e/ou melhorar seus sistemas computacionais. Neste processo de evolução, as maiores mudanças envolvem a transição do uso de metodologias tradicionais tais como Análise Estruturada e Essencial para metodol...
متن کامل